.bCal-main{font-family:sans-serif}
.bCal-base td{width:40px;height:40px;background-color:#DEE7EF;color:#9CAAC6}
.bCal-base td:hover{cursor:pointer;color:#000;background-color:#8B907C;color:#DEE7EF}
.bCal-base th{font-weight:normal;font-size:12px;text-decoration:none;height:10px;color:#8B907C}			
.bCal-today{background-color:#177F75 !important;color:#DEE7EF !important;}
.bCal-header{margin:0 2px;padding:5px 10px;font-family:sans-serif;font-weight:bold;font-size:18px;background-color:#EEEEE7;color:#9C8AA5;}
.bCal-header img{opacity:0.5;vertical-align:middle}
.bCal-header img:hover{opacity:0.8;cursor:pointer}
.bCal-header span{padding:2px 3px;border-radius:3px;cursor:pointer}
.bCal-header span:hover{background-color:#9C8AA5;color:#EEEEE7}